How to learn programming and CS in the AI hype era – interview with prof Mark Mahoney [Podcast #215]

youtube
How to learn programming and CS in the AI hype era – interview with prof Mark Mahoney [Podcast #215] Today Quincy Larson interviews Mark Mahoney. He worked as a dev before becoming a computer science professor. He's taught computer science for 23 years at Carthage College, a 180-year-old US university. He's also taught thousands of developers through his free programming courses built on top of his own open source course platform, Playback Press. We talk about: - Why learning programming the hard way is still the right way - How to not deskill yourself when programming with LLM tools - And why now is a great time to study computer science Support for this podcast comes from the 10,113 kind folks who donate to our charity each month. Join them and support our mission at Get a freeCodeCamp tshirt for $20 with free shipping anywhere in the US: Links from our discussion: - Playback Press, Mark's free interactive courses: - Mark's personal website: - One of the many vibe-coded projects Mark mentions: - Mark's tutorials on freeCodeCamp: Community news section: 1. freeCodeCamp just published a new course on AI-assisted software development. You'll learn common terminal workflows and tips for “pair programming” alongside LLM tools. You'll also get exposure to tools like GitHub Copilot, Claude Code, Gemini CLI, and OpenClaw. At the end of the day, the entire goal of using these tools is to build more features without compromising the maintainability of your codebase. (90 minute YouTube course): 2. freeCodeCamp also published a beginner level course on AI literacy for e
  2026/04/10      youtube

Our Tag

最近投稿されたプログラミング学習動画

"Oh, so this is what people mean by 'focus'!"

"Oh, so this is what people mean by 'foc...

  2026/04/12

Skills機能を世界一わかりやすく解説します!GemsやGPTsではなくSkillsを活用する意味など徹底解説します

本日は世界一わかりやすいSkillsの教科書についてお話させて頂きました! ぜひ...

  2026/04/12

Django ORM as a Standalone Database Tool

django
python

Download your free Python Cheat Sheet he...

  2026/04/11

What has learning to code taught you...?

study

What has learning to code taught you...?...

  2026/04/11

The Power of Beginner's Mind in Reviews

python

Download your free Python Cheat Sheet he...

  2026/04/10

Advice on Managing Projects & Making Python Classes Friendly | Real Py

python

What goes into managing a major project?...

  2026/04/10

Prompt the Agent in Gemini in Android Studio to use the latest Android

android
android

Stop code hallucinations from slowing do...

  2026/04/10

Bangladesh's thriving developer scene is full of beginners who are tru

study

Bangladesh's thriving developer scene is...

  2026/04/10

How to learn programming and CS in the AI hype era – interview with pr

Today Quincy Larson interviews Mark Maho...

  2026/04/10

初心者でもこの動画だけでターミナルの基礎がわかります!AI時代に知っていると差がつくターミナルの使い方を教えます

本日はターミナル入門についてお話させて頂きました! ぜひご視聴ください! 🧑...

  2026/04/10

Your top questions answered: testing requirements

Google

Google Play's 12-tester, 14-day requirem...

  2026/04/09

Python Match Statement: Features You Didn't Know

python

Download your free Python Cheat Sheet he...

  2026/04/09

Using Loguru to Simplify Python Logging: Setting Up & Understanding Lo

python

Download your free Python Cheat Sheet he...

  2026/04/09

Git push -f? Uh huh...

Git push -f? Uh huh...more like git push...

  2026/04/09

CUDA Programming for NVIDIA H100s – Comprehensive Course

NVIDIA

Learn CUDA programming for NVIDIA Hopper...

  2026/04/09